home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / dev / lang / amigaedocs.lha / ModulesText / graphics / clip.txt next >
Text File  |  1992-09-02  |  1KB  |  66 lines

  1. ShowModule v0.1 (c) 1992 $#%!
  2. now showing: "emodules:graphics/clip.m"
  3. NOTE: don't use this output in your code, use the module instead.
  4.  
  5. CONST NEWLOCKS=1
  6.  
  7. (---) OBJECT layer
  8. (  0)   front:LONG
  9. (  4)   back:LONG
  10. (  8)   cliprect:LONG
  11. ( 12)   rp:LONG
  12. ( 16)   minx:INT
  13. ( 18)   miny:INT
  14. ( 20)   maxx:INT
  15. ( 22)   maxy:INT
  16. ( 24)   reserved:substructure
  17. ( 28)   priority:INT
  18. ( 30)   flags:INT
  19. ( 32)   superbitmap:LONG
  20. ( 36)   supercliprect:LONG
  21. ( 40)   window:LONG
  22. ( 44)   scroll_x:INT
  23. ( 46)   scroll_y:INT
  24. ( 48)   cr:LONG
  25. ( 52)   cr2:LONG
  26. ( 56)   crnew:LONG
  27. ( 60)   supersavercliprects:LONG
  28. ( 64)   _cliprects:LONG
  29. ( 68)   layerinfo:LONG
  30. ( 72)   lock:substructure
  31. (118)   backfill:LONG
  32. (122)   reserved1:LONG
  33. (126)   clipregion:LONG
  34. (130)   savecliprects:LONG
  35. (134)   reserved2:substructure
  36. (156)   damagelist:LONG
  37. (---) ENDOBJECT     /* SIZEOF=160 */
  38.  
  39. (---) OBJECT cliprect
  40. (  0)   next:LONG
  41. (  4)   prev:LONG
  42. (  8)   lobs:LONG
  43. ( 12)   bitmap:LONG
  44. ( 16)   minx:INT
  45. ( 18)   miny:INT
  46. ( 20)   maxx:INT
  47. ( 22)   maxy:INT
  48. ( 24)   _p1:LONG
  49. ( 28)   _p2:LONG
  50. ( 32)   reserved:LONG
  51. ( 36)   flags:LONG
  52. (---) ENDOBJECT     /* SIZEOF=40 */
  53.  
  54. CONST CR_NEEDS_NO_CONCEALED_RASTERS=1,
  55.       CR_NEEDS_NO_LAYERBLIT_DAMAGE=2,
  56.       ISLESSX=1,
  57.       ISLESSY=2,
  58.       ISGRTRX=4,
  59.       ISGRTRY=8,
  60.       LR_FRONT=0,
  61.       LR_BACK=4,
  62.       LR_RASTPORT=12,
  63.       CR_PREV=4,
  64.       CR_LOBS=8
  65.  
  66.